package cn.dreamblog.dao;

import cn.dreamblog.pojo.Goodstatus;
import org.apache.ibatis.annotations.Param;


public interface GoodstatusDao {
    /**
     * 插入点赞记录
     * @param good 点赞表
     * @return
     */
    Integer insertGood(Goodstatus good);

    /**
     * 某博客总点赞数
     * @param blog_id
     * @return
     */
    int selectGoods(int blog_id);

    /**
     * 查询点赞记录
     * @return 该用户的blog_id点赞记录
     */
    Goodstatus findGoodstatus(Goodstatus goodstatus);

    /**
     * 当该用户已经点过赞增加表里，那么执行修改操作
     * @param blog_id 博客id
     * @param user_id 登录用户id
     * @param status 修改点赞状态（0取消，1点过赞）
     * @return
     */
    int updateGoodstutus(@Param("blog_id") int blog_id,@Param("user_id") int user_id,@Param("status") int status);
}
